.container{
	overflow: hidden;
}

/*订单*/
.order{
	padding: 105rpx 0 0;
}

.order_btn{
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #EEEEEF;
	z-index: 3;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 15rpx 0;
}
.order_btn > view{
	display: -webkit-flex;
	display: flex;
	padding: 7rpx;
	background-color: #f6f6f6;
	border-radius: 50rpx;
	box-shadow: 0 0 30rpx rgba(0,0,0,0.1);
}
.order_btn  button{
	display: block;
	width: 255rpx;
	height: 85rpx;
	line-height: 85rpx;
	text-align: center;
	color: #474443;
	font-size: 32rpx;
	border-radius: 43rpx;
	background-color: #f6f6f6;
}
.order_btn  button:nth-child(1).active{
	background-color: #01a480;
	color: #fff;
}
.order_btn  button:nth-child(2).active{
	background-color: #e8787c;
	color: #fff;
}

/*创建交易*/
.set_deposite{
	padding: 132rpx 25rpx 30rpx;
}
.set_deposite .tab{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	height: 85rpx;
	margin-bottom: 50rpx;
	background: url("/static/images/g_img30.png") no-repeat 0 0;
	background-size: auto 100%;
	-webkit-flex: 1;
	flex: 1;
}
.set_deposite .tab text{
	display: block;
	width: 245rpx;
	font-size: 30rpx;
	color: #fff;
	text-align: center;
}
.set_deposite .tab.active{
	background-image: url("/static/images/g_img28.png");
}
.set_num{
	padding: 30rpx 35rpx 40rpx;
	background-color: #FEFEFE;
	border-radius: 20rpx;
	margin-bottom: 22rpx;
}
.set_num .nums{
	font-size: 38rpx;
	font-weight: 600;
	color: #A1A1A1;
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	position: relative;
	margin-bottom: 49rpx;
	line-height: 1.0;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.set_num .nums text{
	font-size: 26rpx;
	font-weight: normal;
	color: #474443;
}
.set_num .type{
	display: -webkit-flex;
	display: flex;
	align-items: center;
}
.set_num .type image{
	width: 45rpx;
	height: 45rpx;
	border-radius: 50%;
	margin-right: 19rpx;
}
.set_num .type view{
	display: block;
	line-height: 45rpx;
	padding-right: 45rpx;
	background: url("/static/images/img_06.png") no-repeat;
	background-position: right center;
	background-size: 28rpx auto;
	font-size: 36rpx;
	color: #332C2B;
}
.set_num .type01 view{
	background-image: url("/static/images/g_img34.png");
	background-position: right center;
	background-repeat: no-repeat;
	background-size: 36rpx auto;
}
.set_num .type text{
	font-size: 44rpx;
	font-weight: 600;
	color: #DCDDDD;
	-webkit-flex: 1;
	flex: 1;
	text-align: right;
}
.set_num .type text.active{
	color: #332C2B;
}
.submit.set_submit{
	width: 630rpx;
	margin: 0 auto;
	margin-top: 65rpx;
}

.submit_red{
	background-color: #EB6C6B;
}
.submit_green{
	background-color: #1aac8c;
}
.container .set_account{
	margin-top: 69rpx;
}
.container .set_account /deep/  .u-cell{
	background-color: #e9e9e9;
	margin-bottom: 22rpx;
	overflow: hidden;
}
.container .set_account /deep/ .u-cell__title-text span{
	font-size: 38rpx;
	line-height: 47rpx;
}
.container .set_account /deep/  .u-cell:nth-child(2){
	border: 2rpx solid black;
}
.container .set_account /deep/ .u-cell__body{
	padding: 34rpx 40rpx 34rpx 30rpx;
}
.container .set_account /deep/ .u-cell__left-icon-wrap{
	margin-right: 25rpx;
}
.container ..set_account /deep/ .u-cell__title-text{
	color: #474443;
	font-size: 27rpx;
}

.container .set_account /deep/ .add .u-cell__title-text{
	color: #00A2E9;
} 
.buytype uni-view:nth-child(1) uni-image{
	width: 48rpx;
	height: 48rpx;
}
.set_account .ico{
	width: 39rpx;
	height: 39rpx;
}

/*p2p*/
.set_tab{
	display: flex;
    display: -webkit-flex;
	justify-content: space-between;
	padding: 0 11rpx 0 0;
	align-items: center;
}
.set_deposite .set_tab .tab{
	margin-bottom: 0;
}
.set_tab .case_choose{
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.set_tab .case_choose image{
	width: 40rpx;
	height: 40rpx;
	margin: 0 auto;
}
.set_tab .case_choose text{
	display: block;
	font-size: 22rpx;
	line-height: 1.0;
	margin-top: 12rpx;
}
.type_select{
	padding: 0 12rpx;
	display: flex;
	align-items: center;
	margin-bottom: 34rpx;
	margin-top: 27rpx;
}
.type_select .p_type{
	display: -webkit-flex;
	display: flex;
	align-items: center;
}
.type_select .p_type image{
	width: 60rpx;
	height: 60rpx;
}
.type_select .p_type text{
	margin: 0 35rpx 0 10rpx;
	background: url("/static/images/g_img34.png") no-repeat right center;
	background-size: 35rpx auto;
	padding-right: 47rpx;
	font-weight: bold;
	font-size: 32rpx;
	line-height: 60rpx;
	height: 60rpx;
}
.type_select .line{
	height: 60rpx;
	border-left: 1px dashed #c7c6c6;
}
.type_select .typebuy{
	line-height: 60rpx;
	margin-left: 24rpx;
	padding-right: 40rpx;
	background: url("/static/images/g_img35.png") no-repeat right center;
	background-size: 23rpx auto;
	font-size: 28rpx;
	color: #332C2B;
}
.tab_list{
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	background-color: #FCFCFC;
	padding: 55rpx 40rpx 40rpx 40rpx ;
	border-radius: 20rpx 20rpx 0 0;
	position: relative;
	margin-bottom: 27rpx;
	overflow: hidden;
}
.tab_list .tab_num > text{
	display: block;
	font-size: 28rpx;
	color: #332C2B;
	line-height: 47rpx;
}
.tab_list .tab_num .tit{
	font-size: 42rpx;
	margin-bottom: 40rpx;
	color: #332C2B;
	font-weight: bold;
	line-height: 1.0;
}
.tab_list .Payment{
	margin-top: 30rpx;
	display: -webkit-flex;
	display: flex;
}
.tab_list .Payment text{
	display: block;
	margin-right: 30rpx;
	padding-left: 15rpx;
	font-size: 25rpx;
	background-size: 7rpx 20rpx;
	background-position: 0 5rpx ;
	background-repeat: no-repeat;
	line-height: 30rpx;
}
.tab_list .zfb{
	background-image: url("/static/images/img_74.png");
}
.tab_list .wx{
	background-image: url("/static/images/img_75.png");
}
.tab_list .yhk{
	background-image: url("/static/images/img_73.png");
}
.tab_right > view{
	text-align: center;
	color: #B6B6B7;
	font-size: 22rpx;
	line-height: 30rpx;
}
.tab_right view text{
	display: block;
	font-size: 34rpx;
	line-height: 55rpx;
	color: #737070;
}
.tab_right button{
	background-color: #4AB893;
	font-size: 28rpx;
	color: #FEFEFE;
	border-radius: 35rpx;
	margin-top: 75rpx;
	width: 155rpx;
	height: 70rpx;
}
.tab_right .hree{
	background-color:#c3c3c2;
}
.tab_right .sell_btn{
	background-color: #EB6C6B;
}
.tab_list .my{
	width: 110rpx;
	height: 110rpx;
	position: absolute;
	top: 0;
	right: 0;
}

/*筛选*/
.case_box{
	background-color: #FAFAFA;
	position: relative;
	height: 90vh;
	border-radius: 36rpx 36rpx 0 0;
	overflow: hidden;
	padding: 40rpx 25rpx 0;
}
.case_box .tit{
	display: flex; 
    display: -webkit-flex;
	justify-content: space-between;
	font-size: 38rpx;
	font-weight:600;
	padding: 0 20rpx;
	color: #332C2B;
	height: 65rpx;
	align-items: center;
}
.case_box .tit image{
	width: 36rpx;
	height: 36rpx;
}
.case_box .list{
	position: absolute;
	left: 0;
	right: 0;
	top: 120rpx;
	bottom: 130rpx;
	padding: 0 25rpx;
	overflow-y: auto;
}
.case_box .tits{
	display: block;
	font-weight: 600;
	font-size: 28rpx;
	line-height: 100rpx;
	color: #332C2B;
	padding-top: 16rpx;
}
.case_box .credit_num{
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.case_box .remind_tips{
	color: #E85B3E;
	padding: 0 0 20rpx;
	font-size: 25rpx;
	line-height: 38rpx;
}
.case_box .credit_num view,.case_box .num_list view{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	height:85rpx;
	line-height: 30rpx;
	background-color: #F3F4F4;
	font-weight: normal;
	font-size: 28rpx;
	padding: 0 27rpx;
	padding-right: 70rpx;
	box-sizing: border-box;
	border: 1px solid #F3F4F4;
	margin-bottom: 17rpx;
	color: #332C2B;
}
.case_box .credit_num view{
	width: 342rpx;
}
.case_box .num_list .on,.case_box .credit_num .on{
	border-color: #332C2B;
	background: #FAFAFA url('/static/images/img_16.png') no-repeat;
	background-size: 22rpx auto;
	background-position: 650rpx center;
}
.case_box .credit_num .on{
	background-position: 288rpx center;
}
.case_box .btn{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 20rpx 60rpx;
}
.case_box .btn view{
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
}
.case_box .btn  button{
	color: #332C2B;
	width: 235rpx;
	border: 1px #c8c8c7 solid;
	background-color: #FEFEFE;
	margin-right: 15rpx;
}
.case_box .btn .submit.on{
	-webkit-flex: 1;
	flex: 1;
	background-color: #332C2B;
	color: #fff;
	margin-right: 0;
}

.pay_name{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	padding: 0 20rpx;
	font-size: 32rpx;
	font-weight: 600;
	color: #332C2B;
	margin-top: 55rpx;
}
.pay_name image{
	width: 45rpx;
	height: 45rpx;
	margin-right: 14rpx;
}
.pay_box .list{
	top: 230rpx;
	padding-top: 50rpx;
}

/*互转*/
/* #ifdef H5 */
.re_btn {
	bottom: 80px;
}
/* #endif */
.re_form{
	background-color: #fff;
	border-radius: 14rpx;
	border: 1px #ececec solid;
	overflow: hidden;
	margin-bottom: 15rpx;
	padding: 0 35rpx 10rpx 30rpx;
}
.re_con .yanz_form .tels{
	font-size: 27rpx;
}
.re_form .tit{
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	align-items: center;
	height: 95rpx;
	font-size: 27rpx;
	color: #8B8B8C;
}
.re_form .tit text{
	font-size: 24rpx;
}
.re_input{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-bottom: 25rpx;
}
.re_input .img{
	width: 53rpx;
	height: 53rpx;
	margin-right: 30rpx;
	border-radius: 50%;
}
.re_input /deep/ .u-input{	
	display: -webkit-flex;
	display: flex;
	height: 53rpx;
	-webkit-flex:1;
	flex: 1;
}
.container .re_input /deep/ .u-input__content__field-wrapper__field{
	color: #332C2B !important;
	font-size: 34rpx !important;
}
.re_input button::after{
	display: none;
}
.re_input button{
	display: -webkit-flex;
	display: flex;
	width: 155rpx;
	height: 50rpx;
	border-radius: 25rpx;
	align-items: center;
	justify-content: center;
	background-color: #E6E6E6;
	color: #fff;
	font-size: 24rpx;
}
.re_input button image{
	width: 26rpx;
	margin-right: 15rpx;
}
.re_input button.on{
	background-color: #332C2B;
}
.re_state{
	position: relative;
	padding-top: 10rpx;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	font-size: 28rpx;
	color: #EB6C6B;
	height: 80rpx;
}
.re_state::after{
	position: absolute;
	content: "";
	left: -30rpx;
	right: -35rpx;
	top: 0;
	border-top: 1px #ececec solid;
}
.re_state image{
	width: 35rpx;
	margin-right: 20rpx;
}
.re_state .on{
	color: #4AB893;
}


/*订单详情*/
.order_detial{
	padding: 105rpx 25rpx 0;
}
.order_detial .state{
	display: flex;
	display: -webkit-flex;
	justify-content: flex-start;
	align-items: center;
	font-size: 32rpx;
	font-weight:600;
	align-items: center;
	margin-bottom: 12rpx;
	color: #332C2B;
}
.order_detial .state image{
	width: 60rpx;
	height: 60rpx;
	margin-right: 20rpx;
}
.order_detial .state > text{
	font-size: 43rpx;
	font-weight: 600;
	display: block;
	line-height: 63rpx;
}
.order_detial .wait{
	font-size: 28rpx;
	line-height: 63rpx;
	font-weight: normal;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	color: #332C2B;
}
.order_detial .wait /deep/ .u-count-down__text{
	font-size: 34rpx;
	font-weight:600;
	color: #332C2B;
}
.order_detial .palce{
	padding: 45rpx 45rpx 40rpx;
	background-color: #332C2B;
	display: flex;
	display: -webkit-flex;
	flex: 1;
	border-radius:20rpx 20rpx  0 0 ;
}
.order_detial .palce view{
	width: 260rpx;
	font-size: 42rpx;
	color: #17c29d;
}
.order_detial .palce view.on{
	color: #FEFEFE;
}
.me-news-list .palce view:nth-child(2){
	color: #FEFEFE;
}
.order_detial .palce text{
	display: block;
	font-size: 26rpx;
	color: #919090;
	line-height: 35rpx;
}
.tab_order{
	padding:50rpx 60rpx 60rpx;
	background: linear-gradient(#FEFEFE 40% ,#ededed);
	display: flex;
    display: -webkit-flex;
	justify-content: space-between;
}
.tab_order view{
	padding: 0 0 20rpx 0;
	box-sizing: border-box;
	font-size: 32rpx;
	font-weight: bold;
	color: #332C2B;
	line-height: 1.0;
	border-bottom: 4rpx solid transparent;
}
.tab_order view.disable{
	color: #c3c3c2;
}
.tab_order .active{
	border-bottom-color: #332C2B;
}
.detial_list{
	padding: 0 15rpx;
}
.detial_list view:nth-child(1){
	border-top: 1px dashed #dddddc;
}
.detial_list view{
	line-height: 90rpx;
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;;
	border-bottom:  1px dashed #dddddc;
	font-size: 28rpx;
	color: #8B8B8C;
}
.detial_list text{
	font-weight:600;
	color: #332C2B;
}

.order_list{
	padding: 0 15rpx;
}
.order_list > view{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	height: 90rpx;
	justify-content: space-between;
	border-bottom: 1px dashed #dddddc;
}
.order_list > view:nth-child(1){
	border-top: 1px dashed #dddddc;
}
.order_list .img{
	width: 55rpx;
	margin-right: 25rpx;
}
.order_list view > text{
	display: -webkit-flex;
	display: flex;
	-webkit-flex: 1;
	flex: 1;
	justify-content: flex-end;
	font-size: 28rpx;
	color: #332C2B;
}
.order_list view .on{
	font-weight: 600;
}
.order_list view .ons{
	font-weight: 600;
	color: #00A2E9;
}
.order_list view view{
	display: block;
	padding-left: 38rpx;
	background: url("/static/images/img_94.png") no-repeat left center;
	background-size: 34rpx auto;
	line-height: 38rpx;
	height: 38rpx;
	font-size: 24rpx;
	color: #00A2E9;
}

.skm_con{
	box-sizing: border-box;
	background-color: #FEFEFE;
	width: 565rpx;
}
.skm_con .tit{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.skm_con .tit .code_img{
	width: 107rpx;
	height: 107rpx;
	border: 1px #1f1a17 solid;
	margin-right: 20rpx;
}
.skm_con .tit view{
	-webkit-flex: 1;
	flex: 1;
}
.skm_con .tit view image{
	width: 415rpx;
}
.skm_con .tit text{
	display: block;
	font-size: 23rpx;
	color: #332C2B;
	line-height: 24rpx;
	margin-top: 17rpx;
}
.skm_con .img_con{
	display: block;
	width: 100%;
	margin: 0 auto;
	
}
.skm_btn{
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	padding: 170rpx 60rpx 0;
}
.skm_btn view{
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
	text-align: center;
	font-size: 28rpx;
	color: #FEFEFE;
	line-height: 60rpx;
}
.skm_btn view image{
	width: 65rpx;
}

.dfk_upload{
	padding: 0 15rpx;
}
.container .img_list /deep/ .u-upload__wrap__preview__image,.container .img_list /deep/ .u-upload__button{
	width: 217rpx !important;
	height: 217rpx !important;
	border-radius: 0;
}
.container .img_list /deep/ .u-upload__button{
	background: url("/static/images/img_01.jpg");
	background-size: 100% 100%;
}
.container .img_list /deep/ .u-upload__button view{
	display: none;
}
.container .img_list /deep/ .u-upload__deletable{
	top: inherit;
	bottom: 0;
	left: 0;
	right: inherit;
	width: 107rpx;
	height: 107rpx;
	border-radius: 0;
	background: url("/static/images/img_01.png");
	background-size: 100% 100%;
	opacity: 1.0;
}
.container .img_list /deep/ .u-upload__wrap__preview{
	position: relative;
	margin-right: 12rpx;
	border-radius: 0;
}
.container .img_list /deep/ .u-upload__wrap__preview:nth-child(3n+3){
	margin-right: 0;
}
.container .img_list /deep/ .u-upload__wrap__preview > text{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: url("/static/images/img_02.png") no-repeat;
	background-size: 60rpx auto;
	background-position: center;
	z-index: 2;
	background-color: rgba(0,0,0,0.2);
}
.container .img_list /deep/ .u-upload__button{
	margin-right: 0 !important;
}
.dfk_intro{
	margin-top: 20rpx;
	border-radius: 24rpx;
	padding: 20rpx 35rpx;
	font-size: 25rpx;
	color: #E85B3E;
	background-color:#FCF6F0;
	line-height: 42rpx;
}
.detial_box .btns{
	padding-top: 85rpx;
}


.order_detial .wait01{
	color: #EF8641;
}
.order_detial .wait02{
	color: #E85B3E;
}

.dfk_upload .imgs /deep/ .u-album__row__wrapper::after{
	position: absolute;
	content: '';
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: url("/static/images/img_02.png") no-repeat center center;
	background-size: 60rpx 60rpx;
	background-color: rgba(0,0,0,0.2);
}

/*详情-出售*/
.order_detial .palce .ons{
	color: #EF8781;
}

.man_btn{
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 20rpx 115rpx;
	background-color: #EEEEEF;
	z-index: 3;
}
.man_btn button{
	display: block;
	box-sizing: border-box;
	width: 100%;
	height: 90rpx;
	border-radius: 45rpx;
	background-color: #FEFEFE;
	line-height: 90rpx;
	border-radius: 45rpx;
	box-shadow: 0 0 20rpx rgba(0,0,0,0.15);
	color: #5F5D5D;
	font-size: 32rpx;
}
.man_btn button.on{
	color: #DCDDDD;
}

.pay_info{
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #FEFEFE;
	padding: 30rpx 0 20rpx;
	text-align: center;
	color: #332C2B;
}
.pay_info view{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: 600;
	height: 48rpx;
	font-size: 35rpx;
}
.pay_info view image{
	width: 39rpx;
	margin-right: 20rpx;
}
.pay_info text{
	display: block;
	font-size: 28rpx;
	line-height: 45rpx;
}

.no_img{
	padding: 37rpx 0 0;
}
.no_img image{
	margin: 0 auto;
	width: 156rpx;
	opacity: 0.30;
	display: block;
}
.no_img text{
	display: block;
	font-size: 28rpx;
	line-height: 60rpx;
	color: #C9CACA;
	text-align: center;;
}

.back_btns{
	background-color: #FEFEFE;
}